package messagesvc.orm.model;

import cn.ucloud.microsf.mpcsvc.common.enums.SendStatus;
import lombok.Data;

@Data
public class RecordDO {

  /**
   * 模板ID
   */
  private String uuid;

  /**
   * 消息内容
   */
  private String content;

  /**
   * 发送方
   */
  private String sender;

  /**
   * 发送组
   */
  private String senderGroup;

  /**
   * 模板ID
   */
  private String recordUuid;

  /**
   * 接收方ID 当为SMS/Email时,ID和名称相同
   */
  private String receiverId;

  /**
   * 接收方名称
   */
  private String receiverName;

  /**
   * 状态：0 - 待发送 1- 发送成功 2- 发送失败
   */
  private SendStatus status;

  /**
   * 状态：0 - 未读 1- 已读
   */
  private Boolean isRead;

  /**
   * 创建时间，时间戳
   */
  private Long createTime;
}
